package com.example.qihuibao.bean

import androidx.room.Entity
import androidx.room.PrimaryKey

data class RspQueryEmployInfoBean(
    var HasNext:String = "0",	//	是否有下一页:0 无,1 有
    //人员列表EmpList
    var EmpList:List<Employ>? = null,

) : BaseRspBean() {
    @Entity(tableName = "EmployInfo")
    data class Employ (
        @PrimaryKey//(autoGenerate = true) val id: Long=0L,
        var EmpID:String = "",	//	员工编号
        var EmpName:String = "",	//	员工姓名
        val CertType:String? = null,	//		证件类型(固定返回空) (//todo 非必填)
        val CertCode:String? = null,	//		证件号码(固定返回空) (//todo 非必填)
        var EmpType:String = "",	//	员工类型
        val DepID1:String = "",	//	一级部门
        val DepID2:String? = null,	//		二级部门 (//todo 非必填)
        val ReserveBindMsg:String? = null,	//		预留绑定信息 (//todo 非必填)
        val Balance:Int = 0,			//余额 Balance1+Balance2 (//todo 非必填)
        val BalanceUpdateTime:String? = null,	//		余额更新时间 yyyymmddhh24miss (//todo 非必填)
        val Balance1:Int = 0,			//主账户余额 (//todo 非必填)
        val Balance2:Int = 0,			//补贴账户余额 (//todo 非必填)
        val FaceFileName:String? = null,	//		人脸图片文件名 (//todo 非必填)
        val FaceFileCreateTime:String? = null,	//		人脸图片创建时间 yyyymmddhh24miss (//todo 非必填)
        val Status:String? = null,	//	状态:1 正常,2 挂失,3 冻结,
        val DefCantID:String? = null,	//		默认饭堂ID (//todo 非必填)
        val ICCardNo:String? = null,	//		IC卡号 (//todo 非必填)
        val Duty:String? = null,	//		职务 (//todo 非必填)
        val Sex:String? = null,	//		性别 1男 2女 (//todo 非必填)
        val TeleNum:String? = null,	//		电话号码 (//todo 非必填)
        val MobiNum:String? = null,	//		手机 (//todo 非必填)
        val EntryDate:String? = null,	//		入职日期yyyymmdd (//todo 非必填)
        val LeaveDate:String? = null,	//		离职日期yyyymmdd (//todo 非必填)
        val CreateTime:String? = null,	//		创建时间 (//todo 非必填)
        val UpdateTime:String? = null,	//		最后更新时间 (//todo 非必填)
    )
}